‘It’s a whirlwind’, say staff at London pub mentioned on new Taylor Swift album
The Black Dog in Vauxhall, London, was apparently name-checked on the US singer’s 11th studio album, The Tortured Poets Department.
The Black Dog in Vauxhall, London, was apparently name-checked on the US singer’s 11th studio album, The Tortured Poets Department.
CCTV footage nearby showed Alshammari drag one of the women along the pavement. Both were forced through a doorway.
The camcorder footage was filmed in 1980 long before O'Grady became a much-loved household name.