One Bartholomew, Barts Square (Offices), EC1
London, UK
Offices
Barts Square (Residential), EC1
Residential
51 Eastcheap, EC3