You must log in or # to comment.
London is on the cusp of having such a wonderful treasure of a city space. Oxford Street is so beautiful and having it be pedestrian only will make it so much better to linger and stroll around.
Removing the cars will make it a jewel of England.



