Restaurants near Islington Square
London > Restaurants > South American restaurants
77 - 78 Upper Street, Islington, London N1 | 2 minutes walk from Islington Square
Rodizio Rico now operate two of these South American-style 'churrascarias', in Notting Hill and Upper Street. They are ambassadors for this hugely enjoyable cuisine to...More
What's On Today
Near Islington Square
From cheap budget hotels to luxury 5 star hotels see our discounts for Islington Square hotels, including The Montcalm At Brewery London City from 46% off.