3126774.article

3126780.article

St Martin-in-the-Fields

The �36 million renewal of St-Martin-in-the-Fields in London�s Trafalgar Square is one of the most significant and complex building projects to have been completed in recent years. St Martin�s plays a…