The Manor Cottage

Tea Room
Location: 
Lynmouth Street, Lynmouth