Moshe place is great and near Oxford street