Set in a beautifully tucked away part of SW London but immediately opposite Kew Gardens tube station, this is a lovely and very busy / popular restaurant precisely for these reasons as well as the high quality food. The menu is limited to an a’la carte only at all times which is comparatively boring from a choice perspective, however what is done... More

8