Skip to main content

First Floor Flat, 54 Spencer Road, London, E17 4BD: LON/OOBH/MNR/2025/0870

Residential Property Tribunal Decision of Judge Waterhouse and Mr Francis on 7 November 2025