Taylor Lautner: Making Merry at the Mayfair Hotel
Living it up in London, England, Taylor Lautner showed up at the Mayfair Hotel to party up a storm last night (March 19).
The “Twilight Saga: New Moon” hunk was joined by a few friends as he made his arrival, with one pal trying a little too hard to block the paparazzi.
Taylor has been in the UK to star in the BBC Three comedy “Cuckoo,” picking up where Andy Samberg left off two years ago.
Network honcho Zai Bennett told press, 'I'm delighted to welcome it back with the addition of superstar Taylor Lautner. It will be one of the comedy treats of the year.”