By John Ryan2015-07-30T07:05:00
Australian tea specialist T2 has opened a small but beautiful store, its sixth in the UK, on London’s Regent Street.
Already have an account? Sign in here