No. 52, Denon Terrace