The London Transport Museum at Covent Garden.
One of my favourite places in London, the London Transport Museum at Covent Garden.
You can also see the famous Tutton's Brasserie Bar on the left.
Comments left about this photograph:
None
Added on 30th May 2005, has been viewed 60 times
© 2010 Steve Brandon - All rights reserved.