Explore details about location Tidal Basin Road. Tidal Basin Road is a location situated within the London Borough of Newham alongside other areas such as Denmark Street, Julia Garfield Mews, Morley Road.