The quiet streets of London

Where in the UK can you wander round streets re-designed for walking and cycling? The ‘Mini Holland‘ scheme in Waltham Forest, London E17, is one such place – you can wander down the middle of long roads with barely any traffic; listen to the birds singing and children playing in playgrounds far away from busyContinue reading “The quiet streets of London”