Canary Wharf central London UK buildings cafe bar restaurants
Canary Wharf central London UK buildings cafe bar restaurants
Size: 3412px × 5325px
Location: Canary Wharf central London UK
Photo credit: © Peter Titmuss / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: activity, area, areas, bar, building, buildings, business, businesses, cafe, canary, capital, catering, central, cities, city, development, district, england, exterior, highrise, located, location, london, lunchtime, mingle, office, offices, open, pedestrian, people, restaurant, restaurants, space, summer, summertime, tall, uk, walkway, wharf, workplace, workplaces