First solo London trip… where should I stay with concerts at Wembley + Tottenham?
I’ll be in London for 6 days in June, flying into Heathrow. First few days will be classic sightseeing, then I have two concert nights back to back. One at Tottenham Hotspur Stadium and one at Wembley. Trying to decide if I should: Stay central the whole time and just commute to...