London hotels in the City, Tower Bridge and East London cater mainly for the business traveller. It is in the 'Square Mile' that you'll find all the main banking, insurance and legal institutes, but there are also several sightseeing opportunities including the world famous Tower Bridge, the Tower Of London, HMS Belfast, the Tate Modern Gallery and if you're lucky, try to catch a play at Shakespeare Globe Theatre, beautifully restored to its original splendour.
Hotels in London in this area offer excellent transport links throughout London and nearby Liverpool Street Station serves the East Of England.