1,364 sq ft(126.72 sq m)Excess of £850,000

Compare