Whether you're treating colleagues, clients, or friends and family to a lavish dinner, there's one thing that elevates a simple supper to a sumptuous experience, and that's an incredible view! Here are three of the top private dining venues in London with great views!