The Residence pop up terrace bar opens at Four Seasons Hotel London at Ten Trinity Square
This July, Four Seasons Hotel London at Ten Trinity Square opens its doors to an exclusive rooftop bar, The Residence, situated on the terrace of one of its luxury private [...]

