(7 review)

Ship Inn (Piel Island)

Luxury hotel in the heart of Bloomsbury.