Police prepare for cup final
More than 1,000 police officers will be on duty to ensure the FA Cup final at Wembley passes peacefully.
Tens of thousands of supporters are expected in the capital as Premier League side Portsmouth take on Cardiff City from the Championship.
British Transport Police officers will be travelling on trains to London from Cardiff and Portsmouth and patrolling the main rail and Underground stations.