New London Architecture

The Shepherd

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

Completion

2026


Location

Park Ln, London, UK


Team Credits

Architect

Buckley Gray Yeoman

Developer

CIT Group

Interior Designer

Buckley Gray Yeoman

Interior Designer

Shepherd&


Last updated on

20/12/2025


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