South west is lovely, around Richmond Park. Richmond hill hotel overlooking the Thames below . Otherwise Belsize Park / Swiss Cottage area near Primrose Hill . Stay Camden have nice small apartments too
Thank you. 🫂
Please Login to reply.
AirB’nB also I’m sure would have loads
Wembley is a dump
So don’t stay there, just go to game