The Mercer is a luxurious hotel located in the heart of Soho. It features a beautiful rooftop terrace with stunning views of the city skyline. The terrace is the perfect place to relax and unwind after a long day of exploring the city.