Home > Location
The Melià White House is only 15 minutes away from the charming area of Camden Town, famous for its popular street market. It is located only 3 minutes away from the spectacular wax museum Madame Tussauds and the British Museum.Hotel Melia White House, Albany Street - Regents Park - London