I wanted to share my experience and progress, so here goes...

The site "xv11hacking" (https://xv11hacking.wikispaces.com/XV-1 ... nformation) had revealed the part number and manufacturer for the OEM LCD (Golden Vision GVLCM128128G 13572A) and deduced that the LCD controller used was most likely the Sitronix ST7541.
In the "Neato XV11 Button problems" thread on this site (http://www.robotreviews.com/chat/viewto ... 20&t=19141), snoozy had produced a pinout for the Binky UI board's connector and worked out that the interface to the motherboard was I2C.
Based on the above research, these are my criteria for a potentially suitable LCD:
1. Cheap!
2. Easy to get - no minimum order value or quantity
3. 128 x 128 resolution
4. ST7541 controller
5. I2C capable
6. Not physically bigger than the original in any dimension
After a fair bit of searching, I found just ONE match that satisfied all requirements, the EastRising ERC128128FS-3:
http://www.buydisplay.com/default/2-2-i ... k-on-white
After studying the datasheets and comparing their sample schematics to the Neato board, I was able to match the pinout to the PCB traces and confirm I2C configuration.
As these EastRising LCDs are really cheap ($6.11 including connectors), I took the plunge and ordered a couple to experiment with. The cost for two LCDs with shipping to UK = $18.40.
The long wait for the LCDs to arrive from China gave me time to work out the best physical connection between the Neato PCB and the 31-way 0.5mm pitch FFC on the LCD, but more on that soon...
To be continued...