Gorgeous apartment, with everything you could possibly need. Great location for London stadium.
I’ll definitely stay again when in the area