Grosvenor Bridge, originally known as, and alternatively called Victoria Railway Bridge, is a railway bridge over the River Thames in London, between Vauxhall Bridge and Chelsea Bridge. Originally con
Grosvenor Bridge with Vauxhall in the background and Battersea Power Station to the right