LOC3996: Newly renovated ground floor flat with a garden (Dulwich, London)

2 bedroom ground floor flat with a good sized landscaped garden. Open plan kitchen / living area and garden has a built in seating and bbq.