Bertrand’s Townhouse: Hotel Review

Set beyond a fairly unassuming entrance — save for a red carpet lining the stone steps — Bertrand’s Townhouse is a newly opened hotel in London’s Bloomsbury neighborhood. Tucked down a street just off from the pretty Bloomsbury Square, the hotel is named for Bertrand Russell, the renowned British philosopher and writer. The Philosopher’s Quarters […]

Bertrand’s Townhouse: Hotel Review Read More »