there is a similar thing in Brighton where there is a whole block of flats built above (presumably at the same time) as a multistory car park
when you park there it does look like they were just dropped on top
https://www.google.com.au/maps/place/Brighton/@50.8225466,-0...