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.
15 – 25 Talbot Square, Westminster Borough, London, W2 1TT, United Kingdom
Hotel booked 3 times today.
Nightly rates from $70