Top 5 attraction you can reach from Old Street Station


Getting around London can be difficult, especially if you’ve never visited the city before. Luckily, areas like Shoreditch provide the perfect home base for you to start your adventure and see the sights of the city.

The convenient location of our hotels near Shoreditch will put you right next to the Old Street Underground Station which will be your gateway into the city. Here are some of the best spots that you can discover just by hopping on the Tube from your room at the M by Montcalm Shoreditch London.

London Bridge


Head south on the Northern Line and jump out at the London Bridge Station to see one of the city’s oldest and most famous landmarks. The London Bridge has been rebuilt several times throughout history but still remains a popular tourist destination. Be sure to take your camera along and snap some photos of the River Thames and the city skyline.



Gresham Street, London

Hop on a carriage and follow the line down to Bank Station and find yourself at the heart of the City of London. As the oldest area in the city, the Square Mile is home to a number of ancient and historic landmarks such as Guildhall. The gorgeous city hall has been at the heart of political and economic standings for centuries and is also home to one of London’s most insightful museums. It is a must-see for visitors to the M by Montcalm Shoreditch London.



Switch over to the Circle Line and take a trip to Westminster to see some of London’s most iconic landmarks. As you make your way through the scenic streets of Westminster, you’ll come across attractions like Big Ben, Westminster Palace and 10 Downing Street. If you only have a limited time in the city or you’re travelling to London for the first time, there’s no better place than Westminster to tick plenty of things off your bucket list.

Madame Tussauds

Marylebone Road, London

Follow the Northern Line along the top end of Central London and switch over to the Circle Line or hop out and take a stroll to the famous Madame Tussauds. Inside the famous waxwork museum, you’ll find a huge selection of famous faces. From iconic presidents to beloved music stars, there are plenty of wax doppelgangers to take selfies with. There’s a reason Madam Tussauds is still one of London’s most popular attractions so be sure to check it out.

Natural History Museum of London

Natural History Museum

Cromwell Road, London

A trip to London wouldn’t be complete without visiting the iconic Natural History Museum. Hop off the Tube at South Kensington Station and make your way through the doors of London most famous historical institution. Travel through time as you learn about ancient civilizations and browse vast collections of ancient artefacts. If you’re travelling with family, this is the perfect way to spend an afternoon learning and having fun.