Archbishop Tenison's School

(Stop A)

Bus Stop • Kennington, London