For a genuine English experience, visit the English Tea Room. A tidy little cafe with British charm, they serve over 100 loose leaf teas
For a genuine English experience, visit the English Tea Room. A tidy little cafe with British charm, they serve over 100 loose leaf teas