We had a great weekend at Mahesh's flat, he is a great host and very helpful, the check-in time was flexible, the flat is near a train station and it is possible to be in a short time at Victoria station, just perfect for a short trip to London!