Yes Way, Rosé: We Visited The Whispering Angel Rooftop Terrace In Trafalgar Square
I’m always on the hunt for cool rooftop bars around the city so you can only imagine my excitement when I visited the Whispering Angel Terrace at The Rooftop. Situated on the seventh floor of The Trafalgar St. James, this sky-high retreat (and other London venues such as Sky Garden and Aviary…