I can only think of one reason to book this "London" hotel - if you are going to a concert at the 02 - it's the nearest hotel. The word "nearest" should be taken with a shovel full of salt. 10-15 minutes walk, some people say. More like 20 minutes and along very unpleasant urban roads. We took a cab... more


















