The Briar Rose

25 Bennets Hill , Birmingham, B2 5RE, United Kingdom

Hotel image
Read more reviews for The Briar Rose