Great Thai food and beautiful views over Hyde Park