Tea Shops in Ilford
67 High St
London IG6 2AF
I absolutely love this place! It is my favourite place to just go and sit after dropping the children off in school. It is usually quiet in the...
© Qype 2013 - Tea Shops Ilford | Qype Reviews
Made with Love in Hamburg, Germany