What’s it like inside Rickshaw Road?

EDIT – Rickshaw Road is closed. Ever since this brand new restaurant opened in Slough late last year, I’ve always wondered what it’s like inside. It looks really trendy – […]

Read Article →