St Peter’s Mews comprises eight classically designed, bespoke properties, a boutique hotel and an exclusive high-end restaurant and bar.
Completion of this development will be in Q2 2024.