Oglander Road, Peckham

This derelict building of the old Pub was completely renovated and brought to the old splendour, has part of the refurbishment works aiming to split to original space in eight stunning apartments...

UK Business Directory Registered Office: International House, 776-778 Barking Road, London E13 9PJ. ---Registered in England & Wales No.6885841