Explore details about location Battery Road. Battery Road is a location situated within the Royal Borough of Greenwich alongside other areas such as Park Row, Grovebury Road, Inigo Jones Road.