I just found a place to stay in London! Nice, well located, clean, simply AWESOME!