A truly fantastic space with an idyllic location for anything London.