Paya and Horse

181 Battersea Park Road London SW11 4LB