Nice, spacious flat in a well-connected area of London.