Aldermanbury Square
London EC2
17th & 18th Floor
11,042 – 29,937 sq ft
Aldermanbury Square
London EC2
2nd & 3rd Floor
14,766 – 29,937 sq ft