Beehive 28 Devonshire Road, London W4 2HD