27 Feb 2009
St. Christopher's Place, London, W1U
12.30 - 19.30pm
The market brings together a number of True Taste Award winning Welsh producers for one day only. St Christopher’s Place is in the heart of the West End, situated off James Street, to the east of Selfridges. The closest tube station is Bond Street which is on the Jubilee and Central Lines