Top Local Places

Cobwebs Restaurant and Tea Rooms

Bridge Court, Bridge Street, Evesham, United Kingdom
Restaurant/cafe

Description

ad

Cobwebs is a Traditional English Tea Room & Licensed Restaurant in the centre of Evesham and tucked away down a quiet courtyard.

Quiz