High Street Kensington is not a place you'd expect to find a garden restaurant. High above this bustling London street sits Babylon. It's set in the largest roof garden in Europe and is a romantic, trendy restaurant with fantastic views over London. The food is excellent, particularly the lunch menu at weekend. Don't miss this hidden gem.

Restaurant in London: Babylon - Restaurant Babylon Londen

User opinions about Babylon