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 […]
