Southend-on-Sea

Southend-on-Sea is a small town on the mouth of the Thames river directly east of London in Essex. Though it still has some of the tatty attractions of typical old British seaside towns as it is also a commuter town for London it has restaurants that are slightly more appealing than you might expect.

Latest Reviews