St Petersburgh Mews

An intricate new build mews house in a central London conservation area.