Perfect location if you are working in Chiswick Park.
Just off the Main Street and close to loads of transport.
I really enjoyed the stay here