Mill House
Chamber Rating
Contact Info
Questions & Answers
Q Where is Mill House located?
A Mill House is located at Windmill Ln, Norwood Green, eng UB2 4FS
Q How is Mill House rated?
A Mill House has a 4.3 Star Rating from 11 reviewers.
Ratings and Reviews
Mill House
Overall Rating
Overall Rating
( 11 Reviews )
6
2
3
0
0
Rich Pierce on Google
It was just convenient to see Grand Union
j Lobato on Google
Angel 22 J on Google
Vinay Kamal on Google
julia john on Google
Nice
Overall Rating
Overall Rating
( 11 Reviews )
6
2
3
0
0