エッジウェア・ロードえき
Meanings
Noun
1. Edgware Road tube station (Circle, District and Hammersmith & City lines)
Composed of
Bahnhof; Station; Raststation einer Landstraße (im Ritsuryō-System eingeführt)