Review of Thai Square in Putney Bridge
byHoused in an architecturally unique and award-winning building, the Thai Square Restaurant in Putney is situated along the South-side of the river, with glorious…
Housed in an architecturally unique and award-winning building, the Thai Square Restaurant in Putney is situated along the South-side of the river, with glorious…