Palace Theatre, London W1D February 6, 2015October 1, 2016 ~ prayers4reparation London, UK, images; theatres and entertainment – West End theatres Address and postcode: Palace Theatre, Shaftesbury Avenue, London W1D 5AY Nearest Underground Station: Tottenham Court Road Station Advertisements Share this:TwitterFacebookGoogle Related