Southbound Platform 8 in City of Westminster

Southbound Platform 8 in City of Westminster is a platform (bench, lit). Southbound Platform 8 is near Glentworth Street. Southbound Platform 8 also exists in City of London.