Explore details about location Bromholm Road. Bromholm Road is a location situated within the Royal Borough of Greenwich alongside other areas such as Boord Street, Crosslet Vale, Woolwich Common.