Situated in Bloomsbury, on the Guilford Street, WC1 and close to the Russell square underground station is a three star London hotel known as Page Hotels B And B