The Trafalgar St. James is a boutique hotel located in the heart of London. The hotel features a stunning rooftop terrace with panoramic views of the city. The terrace is the perfect place to relax and unwind after a long day of exploring the city. The terrace is equipped with comfortable seating, heaters, and blankets to keep you warm on chilly evenings. The hotel also offers a range of dining options, including the rooftop bar, The Rooftop. The Trafalgar St. James is the perfect choice for those looking for a stylish stay in London with a stunning terrace to enjoy.