Jules Pipe Mar 2
There are about 600 across London and most Londoners live within a five-minute walk of a high street. The GLA would like to hear from you to help us understand what you think the future of high streets and town centres should look like: