Bed & Breakfast in London - Bloomsbury 38-40 Tavistock Place, Bloomsbury, London, WC1H 9RE Tags: Do I need a tag?