WannaBeEverywhereNow's London, UK
3 Reviews |
The River Cafe
Thames Wharf Studios, Rainville Rd.
The food was delicious, joyous and fresh. Coupled with the great service and fantastic location by t...
Great food, every time. The roast duck is famous and for good reason, but also try the steamed eggs,...