Explore, Discover, Plan.
Caffè Tropea offers a genuine taste of Southern Italy right in Russell Square, London. This family-run café blends authentic recipes with a warm, welcoming atmosphere.[…]