Platform 10 in City of London

Platform 10 in City of London is a platform (no bench). Platform 10 is near Victoria Avenue.