Se estima que se gastaron 15 000 libras esterlinas en construir el castillo y las defensas de la ciudad, la mayor suma gastada por Eduardo en ninguno de sus castillos entre 1277 y 1304.