mail_outline sales@mediastorehouse.com
Iconic Routemasters at their 60th anniversary, Finsbury Park, London, UK
An old routemaster bus and Big Ben, also known as Elizabeth Tower. Part of the Houses of Parliament and a Unesco World Heritage site, London, England, UK
Routemaster Red Bus, London, England
Details of the iconic Routemaster, Finsbury Park, London, UK