Marble Arch Serviced ApartmentsApartment
Edgware Road, Westminster Borough, London, W2 2QX, United Kingdom
Situated conveniently in the centre of London, Marble Arch Serviced Apartments is within a short distance of Paddington Station and Madame Tussauds. It is set 2 km from The Serpentine and offers a lift.