Very convenient apartment in London, just few minutes walk from Tube station.