You can eat a 3-course dinner 100ft in the sky above London for $250 - here's what it's like