This location is amazing. You can see the Russel square tube stop from the window. Flat is full of little nice amenities, clean, comfortable. I would certainly try and stay there again next time I am in London.