YHA London St Paul's - Hostel
YHA London St Pauls, 36 Carter Lane, London, England
During your stay at YHA London St Paul's - Hostel, you're just a quick walk from St. Paul's Cathedral. You'll find features such as free WiFi in public areas, plus a restaurant and a coffee shop/cafe.