29 The Parade, Claygate, London KT10 0PD, United Kingdom
29 The Parade, Claygate, London KT10 0PD, United Kingdom
No delivery
Spot something wrong?
Dishes at Claygate Fish Inn. Prices may vary in venue.
Been to Claygate Fish Inn? Be the first to share what you ate.