02/25/2007 | Oxford St
This was just down the road from where we lived in Marylebone 2005. The number 13 bus is a Routemaster bus before they were retired. They were introduced in London on 8 February 1956 and have become one of the famous icons of London. It is still in service on two heritage routes in central London.
04:28 Posted in London 2005 | Permalink | Comments (0)