Bloom
Restaurant · Newham

Bloom

$$ · Seafood

Fresh fish and chips with a nostalgic 80s vibe, fluffy chips, and friendly service make this East London seafood spot worth the trip.

Info

📍
Address
80 Upton Ln, London E7 9LW, UK, LDN

More like this