Thai Food in Trafalgar Square
Perfect Pad Thai
To get the perfect Pad Thai you have to go to Thailand and spend some time eating at the street vendors in Bangkok, now this isn’t for everyone as the hygiene at these places may not seem to be that important to them. I have taken various family members and friends, from the UK, to [...]
