I’m blind: from Big Ben to Lime Bikes, this is how London is for me - Navigating London can be chaotic at the best of times.
A £46 million makeover of west London luxury boulevard Sloane Street to slow traffic and make it more pedestrian friendly is ...