Talk:Vauxhall Road

Actual location
Where does it say that Vauxhall Road has to be in London? There are at least 4 roads actually named this in the UK: The road in London is called "Vauxhall Bridge Road. —Phil | Talk 11:14, July 21, 2014 (UTC)
 * Hemel Hempstead
 * Luton
 * Birmingham
 * Liverpool