Tourist Attraction

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

The Sherlock Holmes Museum

At the address made famous by Sir Arthur Conan Doyle’s mysteries is The Sherlock Holmes Museum. The museum is actually between 237 and 241 Baker’s Street, but bears the number 221B. It is open every day except Christmas Day.

+44 20 7224 3688

Open Daily 9:30 am–6:00 pm


Mahiki, set over two floors, is the ultimate destination for the cocktail lover. With its tiki décor, delicious fresh fruit cocktails and tropical flowers adorning every Honolulu Honey’s hair, a night out with us is unique in every respect.
Continue reading