Lobster Pot is a fish and chip shop.
Features
Takeaway
Nearest public transport
Moorfields Station - National Railway