Claim: The Prince Edward Theatre has a capacity of 1,727 that is owned by Delfont Mackintosh Theatres and located in Old Compton Street, London, W1 England, United Kingdom.
Evidence: Old Compton Street
London, W1
England, United Kingdom 1,727 Delfont Mackintosh Theatres