Without knowing the ins / outs and this will probably be shut down straight away, but I imagine the cost of land in that part of London is significantly higher than the same land in Coventry. You may be talking about just construction costs, so if so, please ignore me.