Company name: Crystal Palace Food Market
Description: Hip venue for organic fare & local goods
Haynes Ln, London SE19 3AN, United Kingdom