Carmelite House, 50 Victoria Embankment, London, England,
Size: 2877px × 4315px
Location: London, UK
Photo credit: © BRIAN ANTHONY / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: .., 50, britain, building, business, capital, carmelite, central, city, commercial, district, embankment, england, financial, heart, house, london, mile, office, riverside, square, victoria