There are a lot of tourist hotels in Bloomsbury, some massive and grotty, others smaller and expensive. I have no idea where this hotel fits into the scheme of things however it announces it's presence forcefully enough.
Comments
Sign in or get an account to comment.