Long let. A fantastic 3 bedroom apartment with high ceilings, original features, and grand living space situated close to a wide range of fashionable amenities.
Seymour Road is moments from the fashionable shops bars and restaurants of Oxford Street and all the amenities Edgware Road has to offer, while the open green space of Hyde Park is a short distance away. Nearest station is Marble Arch.