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 of London greets you with its classic English Tudor facade expanding the stretch of […]