Explore details about location Longwood Place. Longwood Place is a location situated within the Hamilton City alongside other areas such as Taylor Terrace, Mill Lane, Kenneth Place.