The Excel Centre is a pain to get to unless you're actually going there!
Perhaps near Liverpool Street/Bank/Tower Bridge (Tower Hill on Tube map)? Just an idea - not really an issue if no one's coming from elsewhere!