Sofia C's London, UK
1 Harrington Road
Ate here with my family 2x as it was very near our hotel. Good find! Food was great, quick service, ...
Thai Square - Trafalgar Square
21-24 Cockspur Street
We stumbled on this Thai restaurant while walking along Trafalgar Square. My family and i were pleas...