London Scania OmniTown Buses Scania OmniTown on Tower Hill Terrace at Tower Hill Minories, May 21, 2008