2012 Paralympic Games in London

You’re probably aware that the Olympic and Paralympic Games will be held in London in August. However, you may not know that London will be the most accessible host city ever! Train platforms have been widened, buses have been made wheelchair accessible and all river piers have ramps. More than 8,250 London buses have been […]