Cafe located in Clewer Memorial Recreation Ground, also housing Windsor Soft Play.