Hi guys, staying near the excel next week and looking for some decent recommends in the area. I've done a couple of searches on aw, but the majority seem to have little or no feedback and appear to be EE of some description. Cheers.
Only a stones throw away, Canary wharf and the City are brimming.What exactly are you looking for?