All in all a good place to stay if you are in need of somewhere close to the city. A couple of stops away from central London (Baker Street). Wembley Park also has a lot to offer