Há estacionamento grátis no local.
Cromwell Road, South Kensington Londres, Reino Unido
Animais permitidos