IN THE HEART OF CENTRAL LONDON

Central / Connected / Cosmopolitan

12 Sherwood Street is a collection of stylish rental apartments, perfectly placed between three of London’s iconic locations – Piccadilly, Mayfair and Soho and a few minutes’ from London’s world renowned Regent Street. Elegant architecture is paired with a sophisticated choice of contemporary interiors, for those who want the very best of living, in the very heart of London’s famously vibrant quarter.

Book

A development by

LOCATION

Ideally placed in the heart of London
FIND OUT MORE

LIFESTYLE

A melting pot of fashion, food and entertainment
FIND OUT MORE

CHOOSE FROM THREE APARTMENT STYLES

Tasteful / Elegant / Contemporary

Apartments are finished to an exceptional standard of design and specification with three furnishing options, the MAYFAIR, the SOHO and the ST JAMES’S, catering for the breadth of international and domestic audiences.

WHERE TO FIND US

12 Sherwood Street London W1

Comments are closed.