Zero deposit available. Long let. Set in the heart of Mayfair on a highly sought-after street this stunning 3 bedroom split-level apartment offers beautiful modern interiors throughout with 3 en-suites, roof terrace and open-plan living.
Green Street is a highly desirable and sought-after location in Mayfair and offers a short walk to both the bustling shops of Oxford Street as well as the famous green open space of Hyde Park.