Eltham: Discovering a Delightful Suburb of London 18/09/2024 Located in the Royal Borough of Greenwich, Eltham is a charming suburban town situated in the southeast of London.