River view Luxury 3bed flat with views is in London City Centre, a short 8-minute walk from Nine Elms Station and 19 minutes' walk from The Oval.