Nestled behind Westminster Abbey, in one of the Oxfordesque limestone buildings that line Tufton Street, Watts and Co is one of two ecclesiastical outfitters under the road and has been dressing priests since 1874.