Explore details about location Camber Place. Camber Place is a location situated within the Portsmouth alongside other areas such as The Hard, Aldrich Road, Collingwood Road.