40 Eastbourne Terrace, London, London W2 6LG02032 978925 Paddington
In a central spot beside Paddington train station, only a 15-minute walk from Hyde Park