Stylish and Contemporary Mayfair Townhouse
Suites available from 547 – 2,616 sq ft
Self-contained Mayfair town house
Impressive reception
Excellent natural light
8 person passenger lift
Newly refurbished
LED lighting
Generous ceiling heights
Shower and bike racks