Broadway Studios 20 Hammersmith Broadway, London W6 7AF, England, United Kingdom
Distance: 88 yd.
Company description
A brand new london hostel in Hammersmith. Part of the 7 famous St Christopher's hostels in the capital. Perfect location to explore the city on a budget and close to Heathrow.