The Cape Restaurant, in the heart of Beaconsfield, New Town for over 15 years