Galleries





Login
Register
A password will be e-mailed to you
Reset Password
Minimum stay: 3 months
Occupying a prime position in Mayfair, The Green Street luxury apartments in Mayfair, set over five storeys comprise of nine high-specification one and two-bedroom apartments and three triplex three-bedroom penthouse suites.
The three penthouse apartments benefit from their own private roof terrace, with two other apartments in the building benefiting from their own balcony. The apartments were recently refurbished to an exacting standard, with key features including floor-to-ceiling windows offering fantastic space and light to all of the apartments. Other features of the development include comfort cooling, marble bathrooms, underfloor heating, Crestron automation system and Lutron lighting system.
These apartments offer a dedicated single point of contact throughout your stay; including in-house maintenance, property management and general assistance.
For further information, availability and pricing, please contact us.