Really great check in service. Super helpful and friendly and fast responses . Location is great and is 5 mins walk from either Earl’s Court Station or Gloucester Road Station on the District line. It’s a 20 min walk to the Natural History Museum , V&A Museum , Science Museum and another 5 minutes from there to Harrods.