Stella's place is a quaint and lovely spot tucked away in Stoke Newington, Lodon's best kept secret. Lovely quiet stay and highly recommend Stella's place