What a great location, very nice 2 bed apartment, clean and comfortable, stones throw from the train station, only 20 mins or so to centre of London.
Nice having all the local amenities on your door step.
Definitely look at coming back.