Review #14 Carluccio’s, Russell Square First of the chains for a lunchtime snack. Read more Review #14 Carluccio’s, Russell Square