London
Bertrands Townhouse, a refined boutique hotel with 43 stylish rooms in the heart of Bloomsbury.Inspired by the life and mind of Bertrand Russell, our hotel celebrates intellect, witty charm, and considered hospitality.Were building a team that values sincerity over scripts, and care over procedures.