London street scene on Sloane Square, notable for its high end fashion shops


Size: 5294px × 3529px
Photo credit: © William Barton / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: belgravia, britain, british, chelsea, fashion, kensington, knightsbridge, london, luxury, outdoors, people, retail, shoppers, shopping, shops, sloane, square, street, summer, uk, upmarket