YHA London St Pauls

YHA London St Pauls
36 Carter Lane, London, EC4V 5AB
Photo of YHA London St Pauls