Papa Johns Pizza 344 Battersea Park Road, London SW11 3BY