I would argue that Fenchurch Street is one of four stations that people don't need reminding is in London, along with Liverpool Street, Kings Cross and Marly-that one.
Let's take this down a different path, if we are debating putting the "London" prefix on station names? London...