Explore details about location Broom Park. Broom Park is a location situated within the London Borough of Richmond upon Thames alongside other areas such as Ripley Gardens, Thames Path, Whitton Road.