London, UK - July 24, 2024: Barkers sign on the building. Barkers of Kensington was a famous department store in Kensington High Street.


Size: 5573px × 3715px
Location: London, UK
Photo credit: © JLK / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: &, ., architecture, barker, barkers, british, building, buy, city, company, department, destination, facade, foods, fraser, high, historic, historical, history, house, investment, james, john, kensington, kingdom, london, market, sell, shop, shopping, shops, sightseeing, sign, store, street, tourism, trade, tradeing, travel, uk, united, whitehead