Fenchurch Street
Jump to navigation
Jump to search
English[edit]
Proper noun[edit]
- A street in the City of London, between Gracechurch Street and Aldgate.
- (rail transport) A relatively small railway terminus near the above street, which has train services to southern Essex.