The beautifully refurbished Garrick Theatre is located on Charing Cross Road in London’s West End.