Apartment Spitalfields Residence, London

12-18 Artillery LaneTower Of London, LondonE1 7LS, United Kingdom