Fenchurch St | 10+ Bd | 10+ Ba
The property you are viewing is located at 50 St. Mary Axe, London EC3A 8EX. This is a 10+-bed with....