A close up of a light at The Bloomsbury Guest House .

The Bloomsbury Guest House

About The Inn

The Bloomsbury Guest House located in York.

127 Clifton, Clifton, England YO30 6BL

Loading...