Green Street, Mayfair, London, W1K

Green Street, Mayfair, London, W1K

 
  • 3
    Bedrooms
  • 1,681 Sq Ft.
    Interior

About Green Street, Mayfair, London, W1K, England

Sotheby's international realty proudly presents this three-bedroom apartment (approx. 1681 sq. ft) comprising an open plan modern fitted kitchen, reception room with bi folding doors onto a bright terrace. This apartment omprises three double bedrooms with en suite, roof terrace, guest cloakroom and ample storage space. Further benefits include lift service, a storage cupboard located in the lower ground floor of the building, porter, as well as CCTV.

Green Street is located in the heart of Mayfair, conveniently located within easy walking distance to Selfridges and all the amenities such as shops, restaurants and transport link for Bond Street and Marble Arch underground station.


A luxury apartment with three large bedrooms, marble bathrooms, and generous private terrace with views over surrounding Mayfair

Green Street is ideally located in the heart of Mayfair moments to Grosvenor Square and Hyde Park.

All potential tenants should be advised that in addition to the rent there are other charges which may apply when renting a property listed with Sotheby’s International Realty. Please ask us for more information or visit our tenant charges information page. UK Sotheby’s International Realty is a member of the ARLA Money Protection Scheme and our redress scheme for consumers is The Property Ombudsman.All property measurements are approximate.

Click here for Energy Certification Rating

Marketed By

United Kingdom Sotheby's International Realty

Schedule a viewing

Property ID:LON190342

Unique Reference Number:LON190342

Listing Courtesy of United Kingdom Sotheby's International Realty

About : Mayfair

Mayfair is one of London’s most prestigious districts and home to some of its best-known streets: Piccadilly, Park Lane, Bond Street, Oxford Street and Regent Street. A hub of wealth and excitement, Mayfair boasts a dazzling array of some of the world’s finest restaurants, hotels, shops and theatres.
Read more about Mayfair
United KingdomEnglandGreen Street, Mayfair, London, W1K