Address: 511 Battersea Park Rd, London SW11 3BW, United Kingdom | Phone: +44 20 7223 9765 | Website: antipastolondon.co.uk