St Swithins Apartments

London, England

Tucked away in a quiet cobbled courtyard a few steps away from the buzzing streets of London’s historic banking district, this Grade II listed townhouse is home to five exclusive apartments.

See other properties