Best Cafe in Lydd Road, united kingdom