Originally Posted by Beano
Is the shop like opposite Sheperds bush green?
the address is:
352 Uxbridge Rd, London, W12 7LL
its a nut shop.. because the shisha stuff is not their main thing so not many ppl know about it that's why their prices are good