The Mill Cafe Restaurant
.
.
Sector Hospitality
Location Kent, UK
Demise size 9,800 sq ft
Back to the top