Miller & Carter
Restaurant in Colchester, UK
Steak restaurant
London Road, Stanway, CO3 8LT
Restaurants
ยท
Colchester, UK guide