River View Restaurant

16 New Crane Place London E1W 3TU