Meat Rack
607 Garratt Lane
Earlsfield
London SW18 4SU
United Kingdom