140 Edgware Road, W2 2RD London, United Kingdom
“Entire Studio Aptartment on Main Edgware road, Near Marble arch, Oxford Street and Hyde Park” lies 1 km from Paddington Station. Guests can make use of a kitchen, a washing machine and a private entrance in the apartment.



















