Monday, August 29, 2011

Taste the Trends at Vista Bar at The Trafalgar during London Fashion Week



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