Explore details about location Plantation Terrace. Plantation Terrace is a location situated within the Worcester alongside other areas such as Flagg Street, Leslie Road, Gates Lane.