Southbound Platform 7 in City of Westminster

Southbound Platform 7 in City of Westminster is a platform (bench, lit). Southbound Platform 7 is near Glentworth Street.