We are located just off Southend high street on Royal Terrace, right by the Royals Shopping Centre and directly overlooking the Thames Estuary. Very easy access from London is served by two railway lines linking Southend directly from London, The London Fenchurch Street Line and the Liverpool Street Line.
Reviews (1)
Frank Murray
May 03, 2020