Harvest Haven

17 Heath Road Twickenham TW1 4AW