George Lane, London SE13

£565,000 Share of freehold
3 bedrooms 2 bathrooms