What is this Plexiglass station

See at Canon Street District Line Eastbound

Towards the east end of the platform

I had to get off for a good look it was so confusing

Two handrails and something for calling? Why the plexiglass cover?