Victor's place was the best place I stayed in London. It's really modern and clean. The beds were so comfortable as well. It's situated not far from Canary Wharf station. The views from the flat were better than the pictures. I will visit again when it is available!