Overview
The Columbia is a proudly independent hotel, event space, and shoot location in the heart of West London. Set across five Grade II Victorian townhouses built in 1856, the hotel has a rich and spirited history – from a Red Cross Hospital and Air Officers’ Club, to the go-to hotel for musicians and artists on the rise to fame.