You mean London Road. Used to live off there, most are s**te. The Japanese restaurant Wasabi Sabi is possibly the best restaurant i've ever been to.
Posted By: sheffieldcanary, Mar 17, 11:12:51
Written & Designed By Ben Graves 1999-2025