Modern British restaurant and bar on its own island. Offers a bright, casual riverside setting with a modern menu and extensive wine list.