Lord's Cricket Ground is in St. John's Wood, near Regent's Park in north-west London and will host the Archery competition during the London 2012 Olympic Games. Lord's Cricket Ground is located within walking distance of London Paddington and London Marylebone stations.
Make sure you don't miss any of the Olympic Action by booking into one of our London Hotel Breaks - Landmark Hotel, The Arch Hotel or Hilton London Metropole Hotel.