London’s Photos

Big Ben, HMS Belfast on Thames River, Old Routemaster Bus in Central London, Tower Bridge, Regent’s Canal in Camden Town, Canary Wharf, Trafalgar Square and more…