Amahl and the Night Visitors at St James’s Piccadilly Date: January 7, 2017 Categories: Concerts Tags: amahl and the night visitors, st james's piccadilly St James’s Church, Piccadilly, London January 7th 2017, 7.15pm Find out more