Bars in London - North Kensington 3-5 Thorpe Close, North Kensington, London, W10 5XL Tags: food, live music, wireless internet access