Very good location, close to tube stations. The owner’s response was quick and check in process was very smooth. We would stay this place again if we visit London again.