London Dream House - Piccadilly Apartment
London Dream House - Piccadilly apartment is located next to Piccadilly Theatre, Up at The O2 and National Gallery.
It takes about 15 minutes' drive to get to Ilford, which is 16 km away. Guests will enjoy american cuisine of Planet Hollywood, which is about 100 meters away.
Stylish rooms feature the city view. Room facilities include free Wi-Fi, TV and a DVD player. Guests will make use of double beds. A private bathroom is at guests' disposal.
Kitchen amenities feature a kettle, a microwave and a fridge.
Nearest underground station is Leicester Square, which is only 200 meters away.