New London Architecture

The Shepherd Hotel & Residences

Under Construction

The Shepherd transforms a constrained Mayfair site through comprehensive hotel refurbishment and heritage restoration, delivering an 82-key boutique hotel and 16 apartments within Georgian townhouses.


Project information

Status

Under Construction

Borough

Westminster

Size

5332 sq m

Estimated completion

July 2026


Location

3d South St, London W1K 7TU, UK


Team Credits

Architect

Buckley Gray Yeoman

Developer

CIT Group

Interior Designer

Buckley Gray Yeoman

Interior Designer

Shepherd&


Last updated on

27/05/2026


Stay in touch

Upgrade your plan

Choose the right membership for your business

Billing type:
All prices exclude VAT

Small Business Membership

Medium Business Membership

Large Business Membership

View options for Personal membership