I can help you out there Beer as I live next to Kensington Gardens, (West side of Hyde Park).
Its called a cab (or one can take the Central Line)
Yup, just checked. Central Line to Lancaster Gate. As for getting there, I can sort you out, can arrange things a bit closer to the time