Route GuidesRoutes City GuidesCities Map Log in

Lillian Penson Hall, University Of London

London
15 – 25 Talbot Square, London, W2 1TT

237 rooms · from £0


Located in the heart of London, Lillian Penson Hall, University of London offers halls of residence accommodation with free wired internet. It offers budget accommodation just 6 minutes' walk from London Paddington Train Station.