London is a bay located in London, United Kingdom on the
continent of Europe. Find Hotel, Museum, Theatre and attractions in London, Inner London below.
London in London, Inner London
The Theatre Royal Haymarket Welcome to The Theatre Royal Haymarket, London, United Kingdom. The Theatre Royal Haymarket has played host to the best actors, writers and directors for almost three centuries. The Theatre Royal Hay...
Read more Tate Modern A visit to London isn't complete without a trip to Tate Modern. Britain's national museum of modern and contemporary Art from around the world is housed in the former Bankside Power Station on the ban...
Read more St Martins Lane Welcome to St Martins Lane Hotel, London, United Kingdom. From its dazzling location at the hub of Covent Garden, West End theatres and Trafalgar Square, St Martins Lane Hotel is a dramatic and darin...
Read more DoubleTree by Hilton London ExCeL An upscale business hotel on the notable Royal Docks in East London, DoubleTree by Hilton London ExCeL lies 0.8 miles from London City Airport and 8 minutes on foot from Prince Regent Station. This wa...
Read more The Days Hotel Waterloo Welcome to The Days Hotel Waterloo, London, United Kingdom. The Days Hotel Waterloo offers great value for money combined with a superb location, assuring both the business and leisure guest all the ...