WestEndStay 21Mayfair is a self-catering property situated in London near Oxford Street. The apartment is 400 metres from Carnaby Street. This apartment is equipped with 2 bedrooms, a living room and a fully equipped kitchen with a dishwasher. A flat-screen TV is featured. Piccadilly Theatre is 600 Read more
WestEndStay 21Mayfair is a self-catering property situated in London near Oxford Street. The apartment is 400 metres from Carnaby Street. This apartment is equipped with 2 bedrooms, a living room and a fully equipped kitchen with a dishwasher. A flat-screen TV is featured. Piccadilly Theatre is 600 metres from WestEndStay 21Mayfair. The nearest airport is London City Airport, 13 km from the accommodation.