1/8
£400,000
3 beds · 2 baths
Oakwood Close, SE13
0.12 miles
away
Leasehold
Added on 06/09/2026 

Added on 31/08/2026
The premises form a self-contained, church building arranged over ground and first floor levels, and benefits from the following: •
Torridon Road, 31A Torridon Road, London
The neighbourhood around this property.
