London food
fromTime Out London
2 months agoOne of the world's most beautiful restaurants is in London
Julie's in Holland Park has been recognized for its beautiful architecture and recently revamped interior as one of the world's beautiful restaurants.