If rugby is your thing, the apartment is very close to Twickenham...
Nice and clean...couldn’t ask for more