Cozy and comfortable glamping experience in a tranquil garden in the heart of London.