Island Images - The Isle of Man in Pictures
This was where the DSET had their Little Ness depot, just to the left of where the two cars are parked on the road.  As with the power station, the depot was demolished and buried in the 1950s, apparently together with the tramcars, with the exception of No 1 which was saved for preservation.  December 2019.
 
 An Island Images picture  © Jon Wornham