I did wonder about that a while ago,particularly as there are Blaxlands living at Berwick Manor,Lympne,Hythe in 1911.There appears to be a building too modern(modest?) to be that(?).
Having failed to find an alternative image,and the prospect of the pier being on IOW,I stopped looking.
I might revisit that search,if only for final elimination.
Regards
Roger