Located in the heart of London, The Trafalgar St. James is a luxurious hotel that offers a unique beach experience. The hotel features a rooftop terrace with stunning views of the city skyline and a beach-inspired lounge area. Guests can relax on the sun loungers, enjoy refreshing cocktails, and soak up the sun. The hotel also offers beach-themed events and activities, such as beach volleyball tournaments and sandcastle building competitions. With its prime location and beach-inspired amenities, The Trafalgar St. James is the perfect choice for those looking for a beach experience in the heart of London.