
Hotel Name: Bloomsbury room 1 with shared bathroom
Star Rating: ★ ★ ★
Location: United Kingdom London, England London🔍
Address: 52 Tavistock Place, Room 1, London, London, England WC1H 9RG
There have 1
Check in time after 3pm
Check out time before 11am
Room Photos:




👉 Click/Touch Here to booking!
Remember to comment it after staying please ✍️