Traffic free days in London do not happen often so when they do you really should rush at the chance to take part and have a free fun day out. Go to Oxford Street on Saturday 23rd and you’re going to wonder what the hell is going on. Traffic is being banned for the day [...]
