Tag Archive: the London Eye

Feb 14

Plaza on the River – Club and Residence

Located on the south bank of the River Thames, in the borough of Lambeth, the Plaza on the River London is one of the top-ranking hotels in London. Aside from its very convenient location, it also offers wonderful views of some of the most amazing attractions in London. These would include the Big Ben, the London Eye, and the Houses of Parliament. It is also just a stone’s throw from other popular tourist destinations such as Buckingham Palace, Westminster Abbey, the Oval Cricket Ground and the Imperial War Museum. Because of its great location in the heart of London, it is a top choice for travelers on leisure or business purposes.

Permanent link to this article: http://londontravel-deals.com/accommodation-london/plaza-on-the-river-club-and-residence