Things To Do

Madame Tussauds

Madame Tussauds is a wax museum founded by wax sculptor Marie Tussaud in 1835. Here you can find wax versions of everyone from Presidents to pop stars! This is a London institution. Madame Tussauds is a 15 minute walk from the Leonard and just a two minute walk away from Baker Street tube station.

+44 871 894 3000

Open Daily 9:30am – 6:00pm

London Eye

London Eye

The London Eye provides a bird’s eye view of London from a magnificent height. The view is spectacular. Like a giant bicycle wheel, you can see the whole city from 32 comfortable pods that can fit up to 25 people at one time. One trip around the London Eye takes approximately half an hour. The ques for The London Eye can be quite long, so consider getting a ticket in advance. 
Continue reading