One Moorgate Place

One Moorgate Place
1 Moorgate Pl, London, United Kingdom