Where to Have Afternoon Tea in London This Summer: 2025 Guide | Goldfoil Where to Have Afternoon Tea in London This Summer: 2025 Guide | Goldfoil Magazine