I stayed for a week at Carlos’ place! We had a fantastic time and Carlos was always so quick to respond and made sure that we had everything that we needed. If you are looking for a place to stay in London, this is your place! Great location as it is close to Victoria Station!