Explore details about location Penhall Road. Penhall Road is a location situated within the Royal Borough of Greenwich alongside other areas such as Elderslie Road, Thorntree Road, Viewland Road.