Living in London: Life, Liberty, & the Pursuit of Oh-So Pretty Things

Just returned from a delightful afternoon tea with a few fellow American expats who have moved to London recently. The locale: Liberty, on Great Marlborough Street. Set just off the main thoroughfares of West London’s bustling Oxford and Regent Streets, Liberty...