I’m with Steve on this, who spotted it. It is an excellent map mashup from LondonTown.com with overlays of hotels, events, restaurants, tube lines and parking.
Great example to try is the hotel availability and rates on the map, with is visually great. It stands out by virtue of not using google maps but a map from a source I don’t recognise. It certainly has been upgraded since I saw it last year.