Jermyn Street: the 'Most British' shopping street in London
As more and more global brands flock to the London to set up a shop, the city centre continues to become more internationalised which in turn leads to rents to spiral upwards. With less than half of the shops in London's West End, also known as the city's prime shopping area, occupied by British Brands, Jermyn Street remains the 'Most British'...
loading...