Restaurant
River View
9 locals recommend,
Location
New Crane Place
London, England
Tips from locals
Good Chinese restaurant just a few minutes walk from the flat, where you can admire the river views from inside the restaurant or outside from the terrace