Trowers & Hamlins’ operating profit fell by £10m during 2012-13 to £18.8m, according to accounts filed with Companies House.

The firm’s operating profit margins dropped from 36% to 24%, with the firm citing its move to new City headquarters at Moorgate as the main reason for the declining figure.