The site has positive pre-application feedback for 270 homes
The new public sector body will oversee rail transport in Britain from 2023
The move comes as part of plans to shift half of the civil service out of London