Excalibur Court
Chamber Rating
Contact Info
Questions & Answers
Q Where is Excalibur Court located?
A Excalibur Court is located at Harbour Way, Folkestone, eng CT20 1NA
Q How is Excalibur Court rated?
A Excalibur Court has a 3.8 Star Rating from 4 reviewers.
Ratings and Reviews
Excalibur Court
Overall Rating
Overall Rating
( 4 Reviews )
2
1
0
0
1
francis on Google
Only walked through but nice place
Kevin Hall on Google
Steina Pluckrose on Google
Naomi Miles on Google
Overall Rating
Overall Rating
( 4 Reviews )
2
1
0
0
1