Explore details about location Henley Cross. Henley Cross is a location situated within the Royal Borough of Greenwich alongside other areas such as Basildon Road, Hainault Street, Beaconsfield Close.