BROOK RED LION HOTEL

High Street 1
Colchester
United Kingdom