Thames Ct, 1 Queenhithe, City Of London, London EC4V 3BJ, United Kingdom
No delivery
Spot something wrong?
Dishes at Scoffs. Prices may vary in venue.