London, Mayfair district street with restaurant
Size: 5020px × 3347px
Location: London, England
Photo credit: © P.Spiro / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: building, businessman, cafe, eating, england, executive, expensive, exterior, facade, fashion, london, luxury, mayfair, outdoor, people, restaurant, sidewalk, sitting, store, storefront, street, summer, sunny, table, talking, taxi, umbrella, window