allerton traction maintenance depot is situated to the immediate east of the station nowadays the two distant islands maintain a friendly relationship a baroque palace was rebuilt underneath it