Yes, it is a really cool place :) You should check it out during your next trip to London!
Ik ben heel benieuwd naar jouw mening, laat het me weten in de comments! •••••••••••••••••••••••••••••••••••••••••••••