Tickets for events at The Theatre Royal

New Road, Brighton, Brighton, BN1 1SD