Belvedere Old Street 4 stars

21 Dingley Place, Islington, London, EC1V 8BR, United Kingdom

Hotel image
Read more reviews for Belvedere Old Street