The traditional 4 Star Hostel Piccadilly London is a great place to stay in London.
Located in Newham district, close to Oxford Circus subway station and Hyde Park, Princess Diana and Madame Tussauds London. Serving a variety of dishes, Kahve Dunyasi and Brazen Monkey Karaoke are just 100 meters away.
15 minutes by car from London City airport.
Guests can take advantage of good services at the property.