St James's Park Station

(Stop SD)

Bus Stop • St James's Park, London