The American Bar at The Savoy – London

On Thursday 5th October The American Bar at The Savoy was voted ‘Best Bar In The World’! Only a week before that Mr B & I had a magical night there and I can completely see why they won such a… View Post