BLOCLEats

Simpsons In The Strand

100-102 STRAND
LONDON
WC2R0EW

Food rating: 5/5 stars
Updated: 23. October 2019