Eltham

205 Eltham Rd, London SE9 5LN, UK