D
David Wiles Review of Ambassadors Bloomsbury Hotel
Stayed one night All good apart from breakfast ver...
Stayed one night All good apart from breakfast very expensive warm slightly dried up
Stayed one night All good apart from breakfast very expensive warm slightly dried up
Comments: