I had the pleasure of staying at Moshe's apartment during my short trip in London. His place is conveniently located near Marble Arch station. The room and ensuite was well equipped with amenities. Moshe was very contactable and he made efforts to make sure that everything was up to mark.
Overall, I would be happy to stay at his place again.