The property arms of Network Rail and Transport for London (TfL), Network Rail Property and Places for London, are looking at options for moving the bus station which currently occupies an island site ...