PERMANENTLY CLOSED
Enjoy their fresh seafood menu in their bright and airy restaurant.
Unit 2
London, E8 3NJ
http://lobsterbar.co.uk
02089869630