The middle on deffinately looks as though it is on high ground. The road in the middle back of the picture looks like it drops down away from the camera. Could it be Ditchling Road somewhere, or Queens Park area?
Is the first5 one that road that carries on from Western road into Hove? Not sure what its called. Could the big building with the clock tower be the old town hall??