Great food, finest champagne and an amazing view on the river Thames. You can have all this at the new restaurant Steven Edwards at Bingham Riverhouse, Richmond. Opened on 5…