The Grassmarket area : shopping, wining & dining.
Grassmarket Area Traders Association.
[Edinburgh] : Grassmarket Area Traders Association,
[2004?]
Cover title.