City of London

One Bartholomew Close, Barts Square (Offices), EC1
London, UK

Barts Square (Residential), EC1
London, UK

London, UK
One Bartholomew Close, Barts Square (Offices), EC1
London, UK
Barts Square (Residential), EC1
London, UK
London, UK