Aubaine Notting Hill
Looking for a business meeting location in London? Try Aubaine, overlooking Hyde Park and located in the Hilton Hotel, it is the perfect intersection of luxurious restaurant and relaxed hideaway. They also boast some of the best French and European food, making it the ideal accompaniment to your business discussions.