Bars in London - North Kensington 3-5 Thorpe Close, North Kensington, London, W10 5XL Tags: air conditioning, food, private parties: up to 150 guests