Explore details about location Waterloo Road. Waterloo Road is a location situated within the London Borough of Brent alongside other areas such as Buckingham Mews, Ridley Road, Tennyson Road.