Silvia's place is a real gem, well equipped and in a fantastic location in Islington. Moments from so many great cafes, restaurants and perfectly placed to explore central London.