Marylebone Apartments
Apartment
London
Situated a 4-minute walk to Edgware Road tube station, Marylebone Apartments are half a mile from both Regents Park and Marble Arch. Paddington tube and railway station are 15 minutes’ walk away.
Number of rooms: 13
18 Cosway Street, Westminster Borough, London, NW1 5NR, United Kingdom