(7 review)

William Rufus (Lloyds No 1)

Luxury hotel in the heart of Bloomsbury.