Come and get a taste of the après ski lifestyle, right in the heart of London, at The Alpine Lodge at The Tower Hotel!
It’s the perfect spot to enjoy fresh cocktails and winter treats, all in our ski-themed space with views of the iconic Tower Bridge. But hurry, we’re only open for a few more weeks, Thursday – Sunday, as we prepare to make way for the summer season!