St Swithins Apartments

London

England

Nestled in a peaceful, cobbled courtyard within The City of London, these serviced apartments were designed to maximize space and natural light. Local landmarks and attractions include the Monument, the Bank of England and St Paul’s Cathedral