Aird Apartments

London, United Kingdom

Add a touch of style to your London stay at Aird Apartments. The minimalist design features floor-to-ceiling windows, a fully equipped kitchen, and tasteful pops of color. Nestled between Paddington and Notting Hill, Bayswater is the perfect spot to explore the city.

See other properties