Barcelona is at London's Duke of York's Theatre, which is located at 104 St Martin's Lane, London, WC2N 4BG.