A modest apartment but great location in London, easy access to public transport.