This brilliant 3 bedroom apartment boasts a wonderful location north of Marble Arch and is in close proximity to an array of amenities. It presents generous interiors with sophisticated decor and a separate kitchen.
Edgware Road offers a comprehensive selection of local shops, bars and restaurants, whilst Oxford Street, Mayfair and the West End are only a short distance away. Transport links include Marble Arch Underground Station.