elephant and castle si trova elephant road a se17 (SE17 1) in regione london (england). Il posto è presente nella categoria train station dalla guida geodruid se17 2022.