DH & I are taking DD17 & her GF to a concert at Wembley this weekend. Any ideas for places that DH & I could go? We could go into London itself but wondered if there’s anything of interest near the stadium. Should be up there early Friday afternoon.