Good location! Near the train stations.
The check in was easy and the condominium quiet.
The house is quite big for the London standards
Very good place!