Hab auch noch nie was von "Windsor Garden" gehört.
Kann man da die englische Küche genießen?