Please sign in to post.

Wembley Stadium

Coming to London in October to see a football game (American). I want a reasonably priced hotel or B&B. Any ideas. I’ll be there for 5 days. Want to go to Paris once or twice also.