Reviews of hostels in City of London



YHA London St Pauls
36 Carter Lane, London EC4V 5AB
Tel (020) 7236 4965
(13)