We had a wonderful stay at Russell's flat! The location is ideal - super central so you can walk to a lot but there are also great tube connections nearby. The flat is nice and airy getting great sunlight and was extremely stylish and clean. Would highly recommend staying here if travelling through London.