Platforms 16;17 in City of London

Platforms 16;17 in City of London is a platform. Platforms 16;17 is near Victoria Avenue.