The Mandrake is a luxurious hotel located in the heart of Fitzrovia, London. It features a stunning rooftop terrace with panoramic views of the city. The terrace is the perfect place to unwind after a long day of exploring the city.