Fish & Chip Shops in Bloomsbury

Fish & Chip Shops shops and businesses in Bloomsbury

Munchkins
38 Great Russell Street WC1B 3PP
Nearest Station: Tottenham Court Road


AIL on Social Media

Facebook logo Twitter logo Instagram logo

What's New?