Firmdale Hotels have six distinct hotels in London, and one newly opened hotel in New York. The following photos depict
THE SOHO HOTEL
which Tatler calls "the most glamorous hotel in the world"
Oh, how I'd love to go. Pack my bags, book a flight, and just go. Wanna come?
screening room 2
Refuel private event room