New buildings dwarf the Central Station