Those clever people at The Trafalgar Hotel reckon they have the best view in London. I can't argue with them. They do. London's landmarks surround you as you sip cocktails in the comfortable, cosseted roof terrace with heaters and foliage and attentive service. In fact, I bet more than a few tourists wish they knew about this find. The fact that it's situated within a stone's throw of The
0 comments:
Post a Comment