Reasonable breakfast, decent lunch and dinner. Very nice decor and stands out in Hampton as a more ‘upscale’ venue. Very busy on the Fri/Sat night so need to book.
16Photos
The Beech House
92 High St Hampton Hill Greater London TW12 1NL United Kingdom