Great location for business or holidays. Literally minutes into London on the tube, and the tube stops 4/5 mins from the accommodation!
Great value too! Would stay again👍