Comden Place är ett ganskastort