LONDON, UNITED KINGDOM – Sunday November 14 2010. Taylor Swift braves the cold London weather to head out of her hotel in the British capital. The country cutie is in town for the BBC Radio One Teen Awards.

taylor swift cat scratch leg 2

Advertisement