Castle House
Chamber Rating
Contact Info
Questions & Answers
Q Where is Castle House located?
A Castle House is located at 31 Lisbon St, Leeds, eng LS1 4SA
Q How is Castle House rated?
A Castle House has a 3.7 Star Rating from 23 reviewers.
Ratings and Reviews
Castle House
Overall Rating
Overall Rating
( 23 Reviews )
8
6
5
1
3
Gordon hull on Google
Sarmite Rose on Google
David Pinder on Google
Wonderful place.
Jp Stapylton on Google
Stuart Wright on Google
Overall Rating
Overall Rating
( 23 Reviews )
8
6
5
1
3