A Little Plug- The American Bar at The Savoy

There are many places in the world which have absolutely no need at all for a thumbs up from me, and the world famous American Bar at the Savoy Hotel, just off the equally famous Strand in London, is certainly one of them. The hotel itself a beautiful spectacle just for a walk through if you … Continue reading A Little Plug- The American Bar at The Savoy

Advertisements