Hi all. I'm from NYC and have not been to the UK in 10+ years.
I am looking to rent a furnished flat in London for 10-15 days in August 2022 - near the ExCel Centre (my son will be competing in Pokemon Worlds). 4 ppl total - kids are 13 & 15 boys. We will be doing regular tourist stuff as well as competing. Where to look for a rental other than the usual VRBO, etc?
All leads, advice, etc welcome and appreciated!