Notting Hill Studios
Guests of London will have a nice stay at Notting Hill Studios Apartment London apartment.
Royal Albert Hall is located 2.5 km from the property and Up at The O2 is just about 14.5 km away. Serving french and european meals, The Ledbury is about 10 minutes’ walk away.
The apartment offers rooms with climate control, flat-screen TV and a microwave for a comfortable stay in London. There is a private bathroom.
A kitchen is provided.
Fast access to London City airport within 5 km is provided.