The Watch House, Berwick Street, Soho

The Watch House External

The Watch House, Berwick Street, Soho

A brand new boutique scheme of 11 apartments and 1 penthouse in the heart of fashionable Soho.

Send this to a friend