Papa John's

168a Tower Bridge Road London SE1 3LS