fenchurch street

/F EH1 N CH ER1 CH S T R IY0 T/
noun
  1. 1

    (rail transport) A relatively small railway terminus near the above street, which has train services to southern Essex.

  2. 2

    A street in the City of London, between Gracechurch Street and Aldgate.