Leicester House
Chamber Rating
Contact Info
Questions & Answers
Q Where is Leicester House located?
A Leicester House is located at Leicester House, Cavendish Cl, Edmonton Green, eng N18 2LP
Q How is Leicester House rated?
A Leicester House has a 3.8 Star Rating from 6 reviewers.
Ratings and Reviews
Leicester House
Overall Rating
Overall Rating
( 6 Reviews )
2
2
1
1
0
Douglas Berteloni on Google
Gwendoline Remie Thomas on Google
Md Afikul Islam (Ripon) on Google
s k on Google
Julie Grant on Google
alway a leak. Plus not clean out side
Overall Rating
Overall Rating
( 6 Reviews )
2
2
1
1
0