For those of you going to London for the Olympics, this looks like an amazing place to stay! Ampersand Hotel Comment