London SE26
£825,000
2025-07-30
london · south london
Rich materials are brought to life by the light that enters from original sash windows in the front and back