Irwin Apartments At Notting Hill is an apartment only 2.5 km from The London Eye, Royal Albert Hall and Victoria and Albert Museum.
The property is located near Threesixty Theatre, Museum of Brands and Regents Canal. London city center is 6 km away. Guests will enjoy dishes of thai, asian, chinese and british cuisine served in Uli Oriental Restaurant, which is about 150 meters away.
The nearest metro station is Westbourne Park, situated 150 meters from the apartment.
Eat & Drink
Kitchen facilities feature a cooktop and a fridge.