If it's going to take more than just white-hot coals to get you eating alfresco this summer, try this exotic garden restaurant seven storeys above Kensington High Street. With palm trees, streams and even a pair of flamingos for decoration, it's a unique urban oasis. Until September, there's a barbecue menu on the terrace, which includes Ballindalloch rib of beef served with chips, mushrooms, artichoke and red onion salad (£24), and a fillet of sea trout with Hollandaise sauce, asparagus, spinach, new potatoes and cherry tomatoes (£18). Places at the barbecue, which opens for lunch Monday to Friday, and for dinner Monday to Thursday, are available on a first-come first-served basis.