Thompson Produce

Grocers in Vauxhall, London
Nearest public transport
Vauxhall - Underground