St George’s The Square (SW bound)

On Stafford Street, near Elephant & Castle

Buses point south ↓