Allhallows Beach

Allhallows Beach beach is on the thames estuary that is closest to proper beach to London,…