The Mill

Hotel in Colchester, UK

The Mill Apartments, Colchester CO1 2QT, United Kingdom