Alison. Sat, 04/01/2023 - 14:00 oldernewer The new apartment block at 30 Lugard Road, The Peak in 1954 Date picture taken 1954 Shows place(s) Hirst Mansions, 30 Lugard Road [1953- ] Log in or register to post comments