Platforms 14;15 in City of London

Platforms 14;15 in City of London is a platform. Platforms 14;15 is near Victoria Avenue.