Explore details about location Marston Place. Marston Place is a location situated within the Ventnor City alongside other areas such as North Dorset Avenue, North Austin Avenue, North Cornwall Avenue.