Laura's place was absolutely perfect for my wife and I's stay in Wembley. Her apartment is literally steps from the train station (Wembley central) and centrally located to lots of shops and restaurants. The place itself was immaculate and has sweeping views of the surrounding areas. Communication was a breeze and we could not have picked a better host or place to stay for our trip. I would definitely recommend for anyone thinking about staying in Wembley as you will be hard pressed to find a better place to stay!