109 Victoria Street, Downtown, Rio de Janeiro
128+
Royal Corner Pub is a british pub in Rio de Janeiro welcoming Colombia, Uzbekistan supporters for World Cup 2026. Rooftop views and big-screen action when the tournament heats up.
109 Victoria Street, Downtown, Rio de Janeiro