A successful conclusion in building steeped in theatrical history
Monmouth Dean has just completed the last in a line of six office lettings in Alhambra House, 25-33 Charing Cross Road, Covent Garden. The building, in the heart of London’s world Famous Theatre land, was itself once…
Continue reading