Brilliant location if you need to locate central, bit noisy as it’s on a main road and in London but still bearable, even without ear plugs.
Not the most disabled friendly access but is manageable for most people. Fabulous host and kept in great contact and communication, would stay again.