The last stage of On the Park townhouses has hit Practical Completion today with all 33 town homes now complete.