Taylor Swift leaves her hotel and heads for Nobu Park Lane restaurant.


Taylor Swift and Leaves Tuesday 19th October 2010 Taylor Swift leaves her hotel and heads for Nobu Park Lane restaurant. London, England (6 Pictures)




Contactmusic