As exciting as the Thames is long, the bank sides of London promise many hidden treasures for those staying in places such as the Montcalm Hotels. Now that the summer has come into full swing, there’s nothing better than soaking up the sun next to the river. And what’s more, you’ll never get bored. Whether you’re soaking in the view from the London Eye or traversing the industrial borderlands of the isle of dogs, the River Thames will have you sailing along on a current of entertainment and discoveries for weeks on end. Whether you’re business traveller or your here on a family holiday, there’s always something to float your boat on the River Thames.
The South Bank
The South Bank is located in central London and is a cultural hub of activity and events. Due to the fact that the BFI, National Theatre and the Royal Festival Hall, or the South Bank centre are located within mere metres of each other, you can be sure that some of the top theatre, film and music can be found on this small stretch of land. On top of this, the South Bank promises a range of restaurants, bars and cafes, among the top in the city. With all of this plus a hubbub of skateboarding, buskers and market stalls, you’ll find it hard to drag yourself away.
The Globe Theatre
The Globe Theatre was built in 1599 and was made famous by its association with William Shakespeare. After a fire, a rebuilding and a second closure, a replica of the Globe Theatre was eventually rebuilt on the original site in 1997. The site is now home to the Globe Theatre Company who specialise in authentic adaptations of Shakespeare and his contemporaries works. Guests can get standing or seated tickets and truly experience theatre in its rawest Elizabethan form.
The Tate Modern is located within what used to be the Bankside Power Station. The magnitude of this Blackfriars based structure is a spectacle in and of itself, without even considering the works of iconic contemporary art that it holds inside. With works from the likes of Picasso, Kirchner and Gleize, the gallery holds permanent and temporary exhibitions of some of the modern greats.
Houses of Parliament
The Houses of Parliament is located by Westminster Bridge and is the heart of the British government. Bookended by the iconic Big Ben which overlooks the River Thames, the Houses of Parliament is one of the must see sites of London. Whether you opt in for one of the quality blue badge holder tours, or you’re just looking for a quality photo snap, we can guarantee a memorable time at the Houses of Parliament.
Borough Market is one of London’s go to markets for food. Made up of a whole host of quality street foods, Borough Market promises to be a warren of taste and adventure, rivalling even the top notch Spitalfields Market near the many Shoreditch Hotels.