Explore details about location The Esplanade. The Esplanade is a location situated within the Sidmouth alongside other areas such as Sidgard Road, Church Lane, East Street.