London. UK. Amanda Abbington and Martin Freeman at the Arquiva British Academy TV Awards 2013 at the Royal Festival Hall in London. 12th May 2013.
Martin Freeman | BAFTA LA TV Tea at The London Hotel in West Hollywood on September 22, 2012
The British Independent Film Awards at Hammersmith Palais on November 30, 2004 in London.
Actor Martin Freeman and Amanda Abbington arrive at the ‘Elle Style Awards 2004’ at The Natural History Museum on February 16, 2004 in London.