Set in London in the Greater London region, Brewer Street Apartment offers accommodation with free Wi-Fi. Some units also have a kitchen equipped with a microwave and fridge. Piccadilly Theatre is 100 metres from the apartment.
51 Brewer street, Westminster Borough, London, W1F 9UQ, United Kingdom
Nightly rates from $148