London > Restaurants > Cafes and Delis
287 Upper Street, Islington, London N1 | 4 minutes walk from Luba's Place
This southern Mediterranean restaurant and deli has become a cast-iron favourite with Islington's socialites, who love the all-white decor, the sharing tables and the exotic... More
What's On Today
Near Luba's Place
From cheap budget accommodation to luxury 5 star hotels see our deals for Luba's Place hotels, including Danubius Hotel Regents Park from 47% off.