Platform 11 in City of London

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