LONDON- SEPTEMBER 13, 2024: Kennington Park Business Centre on Brixton Road in south west London


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

Keywords: britain, brixton, business, businesses, centre, england, kennington, london, office, offices, park, retail, road, shops, space, uk, work, workspace