Munchkins London
0
Reviews
Fish & Chips in London
- Bloomsbury
38 Great Russell Street
, Bloomsbury, London, WC1B 3PP
+44 (0) 20 7636 2775
Munchkins is a seafood restaurant that serves a variety of dishes including fish and chips. Outside seating is provided on the pavement.
|