American Bowl In London

[Back To National Football League (NFL) Home]

London is the Capital of England. It is the largest metropolitan area in England. London is located on the river famous Thames. London is the first city to host that host the modern Summer Olympic Games three times. London is the worlds leading financial centre, It has the fifth largest metropolitan area GDP in the world. It described as the world cultural capital.

NFL 2012 series is going to play at Wembley Stadium of London on 28th October, Sunday. The Rivals are the St. Louis Rams Vs. New England Patriots.

Accommodations In London
Following hotels are the good option for the accommodation in London.
  • Kensington Rooms Hotel

  • Charlotte Street Hotel

  • London Marriott Hotel Country Hall

  • Royal Horseguards Guoman Hotel

  • Covent Garden Hotel

  • The Savoy Hotel

  • Strand Palace Hotel

Tourist Attractions In London
If you feeling bore, visit such place. Its really very places of London.
  • Madame Tussauds London

  • Royal Opera House

  • Natural History Museum

  • EDF Energy London Eye

  • Victoria and Albert Museum

  • Science Museum

  • National Gallery

  • Tate Modern

  • British Museum

Privacy Policy