Set in the centre of London, 500 metres from Paddington Station and 1.9 km from The Serpentine, Paddington 2 Bed Room And Living Room Apartment in Central London offers free Wi-Fi and air conditioning.
Number of rooms: 2
Westbourne Terrace, Westminster Borough, London, W2 6QA, United Kingdom