Moshe’s place is an great option for those who wants to explore London. It has everything you need and located very close to Marble Arch tube station. The check in process was very quick, easy, and convenient. The room has an access to a private garden which makes the air circulation pretty nice. Would definitely stay again!