John Lewis & Partners

Castle and Marketplace

Large department store.