London food
fromTime Out London
1 month 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.