Nice place and flat, not far from the Railway : Imperial Wharf station
Quiet and clean flat.
We recommand it as long as you don't want to be in the center of London.