Link to the bigger pictures
The most recent date first, at a glance, no Royal Victoria Pavilion built in 1903 – so it has to be before that , no trams which were there in in 1901 – so it has to be before that. Refining this even more In 1898 the London Chatham and Dover Railway (LCDR) agreed with the South Eastern Railway (SER). to share the operation of the two railways, work them as a single system (as the South Eastern and Chatham Railway). So 1898 or before.
In the end I resorted to the books here at Michael's Bookshop where I work, online research gets progressively more difficult and less accurate.
The main source is the 1895 Ramsgate Guide Book, “Ramsgate Illustrated” Especially the part on Municipal Government
And of course the pictures of the new roads, waterfall etc. so I think it has to be around 1895. bt not far from.
This picture is a page from 1995 Ramsgate Guide Book, “Ramsgate Illustrated”
the new road wasn't built in 1890 but illustrated as a proposal in, 1890 the next bit from the 1890 guide
you will need to click on both the picture and the picture of the text of the proposed new road to expand them
This photo was taken in 1890
At the moment I have it has to be before 1899 and after 1890 with my best guess being 1895