Explore details about location Worcester Place. Worcester Place is a location situated within the Bath and North East Somerset alongside other areas such as Woodland Grove, B, Avondale Court.