328 Grays Inn Rd, Kings Cross, London WC1X 8BZ, United Kingdom
No delivery
Spot something wrong?
Dishes at The Water Rats. Prices may vary in venue.