We loved our stay in this flat! The building has lots of extras such as a gym and a cinema, and there are shops and restaurants, as well as a shopping centre and obviously Wembley Stadium very close by. Wembley Park station is just outside the building and it doesn’t take long to get into central London from there.
The only downside we noticed was that the flat really isn’t well equipped at all. There are no cleaning supplies, no dish towels, not even a bin or bin bags in the kitchen. There are only two of each cutlery (two forks, two spoons, etc) which makes cooking a bit of a nightmare.
So the flat is lovely and in a good location, but be prepared to either eat out / get a lot of takeaways, or to spend quite a lot of money on the missing essentials.