Travel
A London trip built around tea: afternoon tea at The Montague, the Bantam Tea Rooms in the Cotswolds, and the cafes locals love in Barnes and Kew.
August 29, 2026