London is a bay located in London, United Kingdom on the
continent of Europe. Find Bar, Hotel, Hotel services and attractions in London, Inner London below.
Read more The Trafalgar St. James London, Curio Collection by Hilton Each space has been artfully designed to offer guests a relaxed and memorable stay. Art Deco design notes evoke the glamour of travel’s golden age, while tactile furnishings, bold colour choices and...
Read more Melia White House Welcome to The Melia White House Hotel, London, United Kingdom. The Melia White House Hotel has long been an area of interest. Prior to 1930, many famous artists, composers, and writers includ...
Read more Bar Rumba Welcome to Bar Rumba, London, United Kingdom. Launched by The Breakfast Group in 1993, Bar Rumba was the second venue the Group took on and is located in the heart of central London within close proxi...