Guys,
A couple of years back I was in an "oud-shop" in London:

It was a quite upper class venue with two stories, where you went down one story for a "oud-showroom" where you could test and smell different ouds.

Anyone knows this store?
I cannot recall the name, nor the location of it...

Thanks,
W