Could I please ask for advice from those familiar with London as I seem to be crippled with indecision around this! My husband has gotten tickets for the ladies finals at Wimbledon this year. We are flying into London for two nights. But where to stay? Should we stay closer to the grounds and travel into London for a bit of shopping and food or visa versa? Which airport? How do we travel when there? Is a taxi from central London out to Wimbledon viable? Thank you so much in advance as I need to book soon!